Mountain Vortex — Ski & Snowboard Resort Guides, Live Conditions & Community
{{ logoMaintEl }}
{{ maintLiveTitle }}

{{ maintLiveMessage }}

Maintenance mode is ON — visitors see the holding page. Only staff can view the site.
Log in
{{ me.initials }}{{ me.avatarEl }}
{{ me.name }}
{{ me.roleLabel }}
Menu
Log in
{{ homeHeroEl }}
Live conditions · updated {{ updatedAgo }}Live conditions

{{ homeTitle1 }}
{{ homeTitle2 }}

{{ homeSubtitle }}

{{ resortCount }}
Resorts tracked
{{ countryCount }}
Countries
{{ memberCount }}
Members
Live
Weather feeds
{{ adEl.z1 }}
{{ homeFeaturedKicker }}

{{ homeFeaturedHeading }}

All resorts →
{{ r.thumbEl }} photo · {{ r.name }} {{ r.seasonLabel }}
{{ r.name }}
Runs
{{ r.pistesTotal }}
Snow
{{ r.snowSummit }}cm
Temp
{{ r.tempC }}
★ {{ r.ratingLabel }} ({{ r.reviewsFmt }}) Avalanche {{ r.avLevel }}/5
Latest resort review{{ latestReview.starsStr }}
{{ latestReview.resortName }}

{{ latestReview.body }}

{{ latestReview.initials }}
{{ latestReview.handle }} Read
Latest forum post{{ latestForumPost.forum }}
{{ latestForumPost.title }}

{{ latestForumPost.text }}

{{ latestForumPost.initials }}
{{ latestForumPost.handle }} {{ latestForumPost.ago }} Read
Browse by country

{{ countryCountWord }} countries, one guide

{{ c.count }} resorts
{{ c.name }}
{{ adEl.z2 }}
From the community

What the crew's talking about

{{ p.initials }}
{{ p.title }}
{{ p.forum }} · {{ p.author }} · {{ p.ago }}
{{ p.replies }} replies
Open the community forum →

Ride smarter this season

Real-time lift and piste feeds, honest resort reviews from people who actually rode them, and a forum that answers the questions guidebooks skip.

  • A friendly, helpful community that has your back
  • Crowd forecasts — know when it's quiet
  • Country & resort forums for local intel
  • Live weather reports from the slopes
  • Swap tips, meet-ups and stories with fellow riders
404

This run's off-piste.

We couldn't find the page you were looking for. It may have been moved, or the link might be out of date.

Home · Search

Results for “{{ searchQuery }}”

{{ searchTotal }} matches across the site

{{ g.label }}
{{ it.badge }}
{{ it.title }}
{{ it.sub }}
🔍

No matches found

Try a different term, or switch the search scope.

Home · Ski Resorts

{{ filterCountryName }}Ski resort guide

Live conditions across {{ resortCount }} resorts in {{ countryCount }} countries. Filter by country and sort by what matters to you today.

Country
{{ f.label }}
Sort by {{ resultCount }} resorts
{{ adEl.z3 }}
{{ r.thumbEl }} photo · {{ r.name }} {{ r.seasonLabel }}
{{ r.name }}
★ {{ r.ratingLabel }}
Lifts
{{ r.liftsTotal }}
Snow
{{ r.snowSummit }}cm
Busy
{{ r.busyWord }}
Home · Ski Resorts · {{ country.name }}
{{ country.count }} ski resorts

Skiing in {{ country.name }}

{{ country.blurb }}

{{ country.avgSnow }}cm
Avg summit snow
{{ country.runsTotal }}
Marked runs
{{ country.topRating }}
Top rated
{{ adEl.z4 }}
{{ r.thumbEl }} photo · {{ r.name }} {{ r.seasonLabel }}
{{ r.name }}
★ {{ r.ratingLabel }}
Runs
{{ r.pistesTotal }}
Vertical
{{ r.vertical }}m
Av.
{{ r.avLevel }}/5
{{ resort.heroEl }}
Home · Ski Resorts · {{ resort.countryName }} · {{ resort.name }}
Live weather {{ resort.seasonDetail }} Updated {{ updatedAgo }} · live weatherLive weather unavailable

{{ resort.name }}

{{ resort.cmsTagline }}

{{ resort.countryName }} | ★ {{ resort.ratingLabel }} {{ resort.reviewsLabel }} | Popularity {{ resort.popRank }} in {{ resort.countryName }}
📣
{{ resort.promoEl }}
❄️
{{ resort.noticeEl }}
Lifts
{{ resort.liftsTotal }}
Lifts at this resort
Marked runs
{{ resort.pistesTotal }}
Marked runs at this resort
Weather · summit
{{ resort.tempC }}
{{ resort.condition }} · wind {{ resort.wind }}km/h
Avalanche risk
How this rating is worked out

This is an automatic estimate calculated by machine from live weather — recent snowfall, wind loading and temperature — refreshed every 15 minutes. It is not an official avalanche bulletin. Always check your local avalanche service before heading off-piste.

{{ resort.avLevel }}/5
{{ resort.avLabel }}
{{ adEl.z5 }}

{{ resort.headPistes }}

Marked runs at each difficulty grade.

{{ p.name }} {{ p.total }} runs
{{ resort.pisteMapEl }}
{{ resort.pisteMapLinkEl }}

{{ resort.headSnow }}

Base snow
{{ resort.snowBase }}cm
Summit snow
{{ resort.snowSummit }}cm
Fresh (24h)
{{ resort.fresh }}cm
Vertical drop
{{ resort.vertical }}m
Base elevation
{{ resort.elevBase }}m
Summit elevation
{{ resort.elevSummit }}m

{{ resort.headBusy }}

{{ resort.busyNowLabel }}

Typical crowd through the day.

{{ b.hour }}
Right now Busy hour Quieter

{{ resort.headWebcams }}

Live

Live views from {{ resort.name }} — check the light and the snow before you head up.

No live webcams linked yet. An admin can add each camera's live feed URL in the Page builder.

{{ cam.feedEl }}
Webcam coming soon
{{ cam.label }}

{{ resort.aboutHeading }}

{{ ap }}

{{ t }}
{{ resort.ratingLabel }}
{{ resort.starsStr }}
{{ resort.reviewsLabel }}
Leave a review

You need an account to review this resort. Reviews are checked by our team before they go live.

Maximum of 250 words.

You have a review awaiting approval.

{{ reviewNotice }}

{{ rv.initials }}
@{{ rv.author }} {{ rv.starsStr }}

{{ rv.body }}

{{ rv.toggleLabel }}
{{ resort.reviewsToggleLabel }}
Showing {{ resort.reviewsPager.fromLabel }}
{{ pn.label }}
Home · Community Forum

Ski & Snowboard Community

Share knowledge, experiences and stories with fellow enthusiasts — and help the beginners about to start their new adrenaline rush.

{{ g.name }}

Last post
{{ f.iconEl }}
{{ f.title }}
{{ f.desc }}
Subforums: {{ f.subs }}
{{ f.topics }} topics · {{ f.posts }} posts
{{ f.lastTitle }}
{{ f.lastAuthor }} · {{ f.lastAgo }}
No topics yet
Home · Community · {{ category.title }}

{{ category.title }}

{{ category.desc }}

{{ category.topics }} topics · {{ category.posts }} posts
Topic
Replies
Views
Last post
{{ t.initials }}
Pinned Latest {{ t.title }}
by {{ t.author }} · {{ t.ago }}
{{ t.replies }}
{{ t.views }}
{{ t.author }}
{{ t.ago }}

Access removed

You have been banned from our community forum and no longer have access.

You can still read resort conditions, news and reviews across the rest of Mountain Vortex.

Home · Community · {{ thread.forum }}

{{ thread.title }}

{{ threadCountLabel }} · started by {{ thread.starter }}{{ starterBadgeEl }} · {{ threadStartedDate }}
Moderation Split: use “Split from here” on a reply below.
Original post
{{ threadOpener.initials }}
{{ threadOpener.role }}
{{ threadOpener.handle }}{{ threadOpener.badgeEl }} {{ threadOpener.ago }} · edited
{{ threadOpener.bodyEl }}
{{ p.initials }}
{{ p.role }}
{{ p.handle }}{{ p.badgeEl }} {{ p.ago }}
{{ p.bodyEl }}
Replies
{{ p.initials }}
{{ p.role }}
{{ p.handle }}{{ p.badgeEl }} {{ p.ago }} · edited
{{ p.bodyEl }}
YOU
member
You just now

{{ p.el }}

{{ adEl.z7 }}
Post a reply
Mention a member
{{ ms.initials }}
{{ ms.name }}
@{{ ms.username }}
Be kind and keep conditions info accurate.
🔒
This thread is closed
A moderator has closed this thread to new replies.
Home · Community · {{ composeForum }} · New topic

Start a new topic

Share conditions, ask a question or kick off a discussion. Your post goes live in the forum straight away.

You need an account to post in the forum.

{{ composeError }}
Cancel
Home · {{ newsPageTitle }}

{{ newsPageTitle }}

{{ n.coverEl }}
{{ n.tag }}
{{ n.title }}
{{ n.ago }} · edited
{{ newsEmptyText }}
Home · News & Product Reviews
Draft preview — not visible to members yet.
{{ postTag }}

{{ postTitle }}

{{ postAuthorInitials }}
{{ postAuthor }}
{{ postAgo }} · edited
{{ postRatingLabel }}
{{ postCoverEl }}
{{ b.el }}

Post not found

This article may have been removed.

Home · Profile
{{ profInitials }}{{ profAvatarEl }}

{{ profName }}

@{{ profUsername }}
{{ profFormer }}
{{ profRole }} ● {{ profStatus }} ⚠ {{ profWarnings }} / 5 warnings
Sport
{{ profSport }}
Skill level
{{ profLevel }}
Member since
{{ profJoined }}
Email
{{ profEmail }}

Edit your profile

{{ profInitials }}{{ peAvatarEl }}
Remove photo

JPG, PNG or WebP, up to 2 MB.

To change your email, use your account security settings.

Delete my account

Your profile is removed for good. Anything you've posted stays on the site, with your name no longer linking anywhere.

Delete my account permanently
{{ pNotice }}
Warnings ({{ profWarnCount }} of 5)
Only you and the moderation team can see this. Five warnings result in an automatic ban.
{{ wl.no }}
“{{ wl.reason }}”
No reason given.
Issued by {{ wl.byName }} · {{ wl.ago }}
{{ wl.no }}
“{{ wl.reason }}”
No reason given.
Issued by {{ wl.byName }} · {{ wl.ago }}
Notifications
Mark all as read
Warning {{ nt.warnNo }} of 5 from {{ nt.fromName }}
“{{ nt.reason }}”
{{ nt.ago }}
Review not approved — your review of {{ nt.resortName }}
“{{ nt.reason }}”
{{ nt.ago }}
{{ nt.fromInitials }}
{{ nt.fromName }} mentioned you in “{{ nt.thread }}”
{{ nt.ago }}
Showing {{ notifsPager.fromLabel }}
{{ pn.label }}
{{ fa.icon }}
{{ fa.verb }} {{ fa.where }}
{{ fa.ago }}
Showing {{ forumActivityPager.fromLabel }}
{{ pn.label }}

This member no longer exists

The account @{{ profDeletedName }} has been deleted, either by the member themselves or by our moderation team.

Anything they posted stays on the site as part of the conversation, but there's no profile to view.

Profile not found

This member may not exist or has been removed.

Home · Join the community
{{ me.initials }}

Welcome aboard, {{ me.name }}!

Your account @{{ me.username }} is live. You're signed in as a {{ me.roleLabel }}.

{{ me.sport }}·{{ me.level }}·{{ me.email }}

Create your account

Join a community of skiers and boarders sharing live conditions, honest reviews and real mountain intel.

{{ clerkError }}

Passwordless — we'll email a 6-digit code to verify it's you. No password to create or remember.

{{ regError }}
Already a member? Log in

Sent to {{ regCodeSentTo }}. It expires shortly.

{{ regError }}
Home · Log in

Welcome back

Passwordless sign-in — we email a one-time code, so there's no password to steal or reuse.

{{ clerkError }}
{{ loginError }}

Sent to {{ loginCodeSentTo }}. It expires in 10 minutes.

We emailed a 6-digit sign-in code. It works once and expires shortly.
{{ loginError }}
New here? Create an account
Home · {{ cmsPageTitle }}
{{ cmsPageHeaderEl }}

{{ cmsPageTitle }}

{{ pl.imgEl }}No photo
{{ pl.caption }}
{{ cmsPageBodyEl }}

Send us a message

Fill in the form and it will reach us at contact@mountainvortex.com.

{{ contactError }}

Thank you — your message is on its way

We've picked up your message and will get back to you at the email you gave us as soon as we can.

Home · Administration

Staff access only

You need an administrator, moderator or editor account to manage the site.

Site administration

Manage members, content, resorts and everything that keeps the site running.

{{ me.initials }}{{ me.avatarEl }}
Signed in as
{{ me.name }} · {{ me.roleLabel }}
{{ st.value }}
{{ st.label }}
{{ adminNotice }}

{{ currentTabLabel }}

{{ currentTabDesc }}
{{ m.initials }}
{{ m.name }} {{ m.roleLabel }} ● {{ m.statusLabel }} ⚠ {{ m.warnCount }}
@{{ m.username }} · {{ m.sportLevel }} · joined {{ m.joined }}
{{ m.lastActionBy }}

Edit post

Rich text: blank line = new paragraph · **bold** · link [text](https://…) · image on its own line ![alt](https://…/pic.jpg)
{{ editRatingLabel }}
Uploaded image
{{ pp.tag }} · editedDraft
{{ pp.title }}
by @{{ pp.author }} · {{ pp.ago }}
Showing {{ postsPager.fromLabel }}
{{ pn.label }}
Unsaved change · not live yet
{{ pendingSummary }}
Review before it goes live on the site.

Pick a country below, then add ski resort cards to it. Click any resort chip to edit its full details. Only countries not already listed are shown.

{{ ac.name }}
{{ c.name }} · {{ c.resortCount }} resorts
{{ c.blurb }}
{{ rc.name }}
Editing resort
{{ editRSName }}
Edit the resort profile below. Live conditions stay read-only and always pull from the feed.
Rating & reviews · from members★ {{ editLive.ratingLabel }} · {{ editLive.reviews }} approved review(s)Calculated from real member reviews — not editable. Approve reviews in the Reviews tab.
Live conditions · pulled automatically
Snow report, weather, open runs & lifts, and the avalanche forecast come straight from the live feed. These are read-only and always stay in sync with the source.
Pistes open{{ editLive.pistesOpen }} / {{ editLive.pistesTotal }}
Lifts open{{ editLive.liftsOpen }} / {{ editLive.liftsTotal }}
Snow base{{ editLive.snowBase }} cm
Snow summit{{ editLive.snowSummit }} cm
Fresh 24h{{ editLive.fresh }} cm
Temperature{{ editLive.tempC }} °C
Wind{{ editLive.wind }} km/h
Weather{{ editLive.condition }}
Avalanche level{{ editLive.avLabel }}
Resort page template

Controls the layout applied to every resort page. Toggle which sections appear and rename their headings. Individual resorts can override these below.

Sections shown on every resort page
{{ s.label }}
Section headings
Default hero banner — shown at the top of every resort page. Individual resorts can override this with their own image in the resort editor below.
{{ tplHeroEl }}
Unsaved template changes
Edit an individual resort page

Add page-specific content and override the template for one resort. Live data (snow, weather, avalanche) is never affected.

Editing: {{ cmsResortName }}
Live webcams
Paste each camera's live feed URL — the resort's own webcam page/embed, or a direct snapshot image (…/current.jpg). Image feeds refresh automatically; leave blank to show a drop-image placeholder instead.
Section visibility for this resort
{{ s.label }} {{ s.effLabel }}
Member-submitted reviews awaiting approval. Approve to publish it on the resort page, or reject to discard it. Nothing goes live until you approve it.
{{ pr.initials }}
{{ pr.author }} {{ pr.handle }} {{ pr.starsStr }} {{ pr.when }}
on {{ pr.resortName }}

{{ pr.body }}

No reviews waiting for approval. New member reviews will appear here.
Published reviews currently live on resort pages. Delete anything that turns out to be spam, and warn or ban the member who posted it — five warnings bans automatically.
{{ pv.initials }}
{{ pv.author }} {{ pv.handle }} {{ pv.starsStr }} {{ pv.warnCount }}/5 warnings Banned {{ pv.when }}
on {{ pv.resortName }}

{{ pv.body }}

Showing {{ reviewsPager.fromLabel }}
{{ pn.label }}
No published reviews yet. Approved reviews will appear here.

Logo & branding

Replace the site logo shown in the header, footer and maintenance screen. PNG with a transparent background (or SVG) works best. Changes publish to everyone once saved.

Main logo — used in the header (shown on a light background)
{{ logoMainPreviewEl }}
Light logo — used in the footer & maintenance screen (shown on a dark background). Leave blank to auto-whiten the main logo.
{{ logoLightPreviewEl }}
Homepage hero

Edit the banner at the top of the homepage. Changes publish to everyone the moment you save.

Hero background image — a wide landscape photo works best. Leave blank to use the default snowboarder image.
“Best conditions today” strip

The featured-resorts section just below the hero.

Advertising controls

Master switch for every ad slot. Turn this off to instantly hide all advertising across the site.

Remember to add an ads.txt file at your domain root and enter real ad-slot IDs from your AdSense dashboard for each zone below.

Direct campaigns

Run your own banners in any ad zone and track impressions, unique reach and clicks. A running campaign overrides AdSense in the zones it targets.

Banner image
Campaign banner preview
Show in these zones
{{ c.name }} banner
{{ c.name }} ● {{ c.statusLabel }}
{{ c.zoneList }}
{{ c.dateRange }}
{{ c.views }}
Views
{{ c.uniques }}
Unique views
{{ c.clicks }}
Clicks
{{ c.ctr }}
CTR
{{ z.label }}
{{ z.page }} · {{ z.size }}
{{ z.statusLabel }}

This ad zone is switched off and won't render.

Maintenance mode

When ON, every page shows a holding screen with your logo and message to visitors, so you can safely perform updates. Staff (you) can still browse the whole site as normal.

● {{ maintStatusLabel }}
{{ maintToggleLabel }}
Preview
{{ logoAdminMaintEl }}
{{ maintTitleVal }}

{{ maintMessageVal }}

Every moderation and content action taken by staff, most recent first. Warnings, bans and role changes are attributed to the member who made them.
{{ a.actorInitials }}
{{ a.actorName }} {{ a.verb }} {{ a.target }} {{ a.target }}
{{ a.actorRole }} ·{{ a.ago }} ·{{ a.detail }}
{{ a.icon }}
Showing {{ activityPager.fromLabel }}
{{ pn.label }}
No activity matches these filters.No staff activity recorded yet.
Staff badges

A small symbol shown next to the name of anyone with each role, across the forum. Paste an image URL (leave blank for no badge). The default is the Mountain Vortex symbol.

{{ roleSymAdminEl }}
{{ roleSymModeratorEl }}
{{ roleSymEditorEl }}
{{ roleSymSkipatrolEl }}
Unsaved badge changes
Capability
{{ h.label }}{{ h.short }}
{{ r.label }}
{{ c.mark }}

{{ pageEditName }}

New page
Header image — shown across the top of the page
{{ pageEditHeaderEl }} No header image
Show this page in
Photo gallery

The polaroid photos shown on the About page. Upload an image (under 2 MB) and set a caption for each.

{{ g.imgEl }} No photo
Cancel
Pages linked in the site footer. Edit any page, or create new ones — they appear automatically.
{{ pg.title }}
{{ pg.kind }} · {{ pg.placeLabel }}
View
{{ logoFooterEl }}

The ski & snowboard community with live conditions across {{ countryCount }} countries. Research the mountain, then ride it.

Explore
Countries
Company
© 2016–2026 Mountain Vortex. All rights reserved.Temperature, conditions, wind & snow depth are live via Open-Meteo
{{ adminNotice }} ×
You've received a warning ({{ warnAlert.warnNo }} of 5)
from {{ warnAlert.by }}
“{{ warnAlert.reason }}”
Your account has been banned for reaching 5 warnings.